Big Huge Thesaurus

Luvarus imperialis

noun